﻿@{
    ViewBag.Title = "编辑页面";
    var F = Html.F();
}

@model BoYuanCore.Entities.SysAdmin

@section head {

}

@section body {
    @(F.Form().ID("form_Edit").ShowHeader(false).ShowBorder(false).AutoScroll(true).BodyPadding("15px 15px").IsViewPort(true)
        .Rows(
            F.FormRow().Items(F.TextBoxFor(m=>m.LoginName).ID("f_LoginName").Label("登录名称").Required(true).ShowRedStar(true).MaxLength(25))
            ,F.FormRow().Items(F.TextBoxFor(m=>m.RealName).ID("f_RealName").Label("真实姓名").MaxLength(30))
            ,F.FormRow().Items(F.TextBox().ID("f_Password").Label("密码").TextMode(TextMode.Password).EmptyText("注意:输入后可直接修改密码"))
            ,F.FormRow().Items(F.DropDownListFor(m => m.RoleID).ID("f_RoleID").DataTextField("RoleName").DataValueField("GridID").Label("权限角色").DataSource(ViewBag.role))
            ,F.FormRow().Items(F.TextBoxFor(m=>m.Remark).ID("f_Remark").Label("备注").MaxLength(500))
            ,F.FormRow().Items(F.NumberBoxFor(m=>m.Sort).ID("f_Sort").Label("排序").NoDecimal(true))
            ,F.FormRow().Items(F.CheckBoxFor(m=>m.IsDel).ID("f_IsDel").Label("显示").DisplayType(CheckBoxDisplayType.Switch).SwitchTextVisible(true).SwitchOnText("删除").SwitchOffText("正常"))


        )
        .Toolbars(F.Toolbar().Position(ToolbarPosition.Bottom)
            .Items(F.HiddenFieldFor(m=>m.ID).ID("f_ID"), F.ToolbarFill(),
                F.Button().ID("Button_save").ValidateForms("form_Edit").Text("保存").Icon(Icon.SystemSaveNew).OnClick(Url.Action("Button_save_OnClick"),"form_Edit")
            )
        ))
}

@section script {
     <script>
        F.ready(function () {
            @if(ViewBag.haveUpdate == null)
            {
                @Html.Raw("F.ui.f_RoleID.setValue('0');");
                @Html.Raw("F.ui.f_Sort.setValue('1000');");
            }
        })
     </script>
}
